/* ----------------------------------------------------------------------
*
* Copyright (C) 2024 XiaoFei. All rights reserved.
*
* $file:		XiaoFei_Delay.h
* $Date:        29-April-2024
* $Revision: 	V1
* $Project: 	XiaoFei BSP Library
*
* -------------------------------------------------------------------- */

#ifndef __XiaoFei_Delay_H
#define __XiaoFei_Delay_H

#define Delay_UseSysTick

/* 
* @function: 	XiaoFei_Delay_us
* @parameter:	[in] data					 The number of microseconds you want to delay.
*/
void XiaoFei_Delay_us(unsigned int us);

/* 
* @function: 	XiaoFei_Delay_ms
* @parameter:	[in] data					 The number of milliseconds you want to delay.
*/
void XiaoFei_Delay_ms(unsigned int ms);

/* 
* @function: 	XiaoFei_Delay_s
* @parameter:	[in] data					 The number of seconds you want to delay.
*/
void XiaoFei_Delay_s(unsigned int s);

#endif

